long-term assets - French English Dictionary